trifolium dubium - French English Dictionary